// index.js
Page({
  data: {
    currentDate: '',       // 当前日期（用于限制最大选择日期）
    startTime: '',         // 选择的开始时间
    endTime: '',           // 选择的结束时间
  },

  onLoad() {
    // 初始化当前日期
    const date = new Date().toISOString().split('T')[0]
    this.setData({ currentDate: date })
  },

  // 开始时间选择
  bindStartTimeChange(e) {
    this.setData({
      startTime: e.detail.value
    })
  },

  // 结束时间选择
  bindEndTimeChange(e) {
    this.setData({
      endTime: e.detail.value
    })
  },

  // 查询按钮点击事件
  handleQuery() {
    if (!this.data.startTime || !this.data.endTime) {
      wx.showToast({
        title: '请选择完整时间范围',
        icon: 'none'
      })
      return
    }

    if (this.data.startTime > this.data.endTime) {
      wx.showToast({
        title: '结束时间不能早于开始时间',
        icon: 'none'
      })
      return
    }

    // 这里添加具体的查询逻辑
    wx.showToast({
      title: `查询 ${this.data.startTime} 至 ${this.data.endTime}`,
      icon: 'none'
    })
    
    // 实际使用时可以在这里发起网络请求
    // this.queryData()
  }
})